package com.maoxianzhe.gonghui.user.pojo.VO;

import java.io.Serializable;
import java.util.Date;

public class UserLoginVO implements Serializable {

    /**
     * 用户ID
     */
    private Long id;
    /**
     * 学号/工号
     */
    private String studentId;
    /**
     * 密码
     */
//    private String password;
    /**
     * 邮箱
     */
    private String email;
    /**
     * 真实姓名
     */
    private String realName;
    /**
     * 当前荣誉度
     */
    private Integer honorScore;
    /**
     * 冻结的荣誉度(押金)
     */
    private Integer frozenHonorScore;
    /**
     * 头像URL
     */
    private String avatarUrl;
    /**
     * 创建时间
     */
    private Date createdAt;
    /**
     * 更新时间
     */
    private Date updatedAt;
    /**
     * 是否激活
     */
    private Integer isActive;
    /**
     * token令牌
     */
    private String token;

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public UserLoginVO() {
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getStudentId() {
        return studentId;
    }

    public void setStudentId(String studentId) {
        this.studentId = studentId;
    }

//    public String getPassword() {
//        return password;
//    }
//
//    public void setPassword(String password) {
//        this.password = password;
//    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getRealName() {
        return realName;
    }

    public void setRealName(String realName) {
        this.realName = realName;
    }

    public Integer getHonorScore() {
        return honorScore;
    }

    public void setHonorScore(Integer honorScore) {
        this.honorScore = honorScore;
    }

    public Integer getFrozenHonorScore() {
        return frozenHonorScore;
    }

    public void setFrozenHonorScore(Integer frozenHonorScore) {
        this.frozenHonorScore = frozenHonorScore;
    }

    public String getAvatarUrl() {
        return avatarUrl;
    }

    public void setAvatarUrl(String avatarUrl) {
        this.avatarUrl = avatarUrl;
    }

    public Date getCreatedAt() {
        return createdAt;
    }

    public void setCreatedAt(Date createdAt) {
        this.createdAt = createdAt;
    }

    public Date getUpdatedAt() {
        return updatedAt;
    }

    public void setUpdatedAt(Date updatedAt) {
        this.updatedAt = updatedAt;
    }

    public Integer getIsActive() {
        return isActive;
    }

    public void setIsActive(Integer isActive) {
        this.isActive = isActive;
    }
}
